Roppongi
Restaurant
•
601 S Boston Ave, Tulsa, OK 74119, USA
8.2
Sunday: Closed
See if anyone you trust recommends it!