Skip to main content

Otto Izakaya Downtown

restaurant · sushi restaurant · Greenville, SC

Address
802 S Main St, Greenville, SC 29601
Phone
(864) 568-5880
Website
otto-downtown.com
Where
34.8442, -82.4060

Search Hominin for Otto Izakaya Downtown

Other restaurants nearby

More in Greenville

Otto Izakaya Downtown — restaurant in Greenville, SC | Hominin