Phone: +12077735555
Address: Portland, ME 04101-4710, United States
City: Portland
Dishes: 35
Reviews: 3
"Tip: Order the sashimi omakase - especially in late September/early October - that's when the sea urchin is best! Spectacular! 4.5 stars & friendly service!"
All prices are estimates.