Where do you need Restaurants ?
Tokyo Lobby Restaurant
714-731-6980
33.656096
-117.864577
About Tokyo Lobby Restaurant
Tokyo Lobby Restaurant is located at 1000 Bristol St N, Newport Beach, CA. This business specializes in Japanese Restaurants.