Logo
Loading...
Loading...
Loading...
Primary Location
Main location600 Palm Ave #108-9 Imperial Beach California 91932 US(619) 429-4373
Japanese restaurant & sushi bar serving up a variety of rolls & a selection of Pan-Asian dishes.
Loading...
Loading...
Home
Businesses
Marketplace