Otto Izakaya
Add to Favorites
OPEN NOW
Today: 12:00 pm - 10:00 pm
Saved to Favorites
Phone: (864) 568-5880
Address: 802 S Main St, Greenville, SC 29601
Phone: (864) 568-5878
Otto Izakaya-Downtown
18 N Main St, Greenville, SC 29601
505 N Main St, Greenville, SC 29601
2017 Wade Hampton Blvd, Greenville, SC 29615
1170 Woodruff Rd, Greenville, SC 29607
933 S Main St, Greenville, SC 29601
59 Liberty Ln, Greenville, SC 29607
3012 Augusta St, Greenville, SC 29605
1527 Poinsett Hwy, Greenville, SC 29609
1099 E Butler Rd, Greenville, SC 29607
2 S Main St, Greenville, SC 29601