Otto Izakaya
Add to Favorites
CLOSED NOW
Today: 12:00 pm - 1:00 am
Tomorrow: 12:00 pm - 10:00 pm
Phone: (864) 568-5880
Address: 802 S Main St, Greenville, SC 29601
Phone: (864) 568-5878
Otto Izakaya-Downtown
505 N Main St, Greenville, SC 29601
933 S Main St, Greenville, SC 29601
18 N Main St, Greenville, SC 29601
3012 Augusta St, Greenville, SC 29605
1170 Woodruff Rd, Greenville, SC 29607
1527 Poinsett Hwy, Greenville, SC 29609
59 Liberty Ln, Greenville, SC 29607
2 S Main St, Greenville, SC 29601
430 Haywood Rd Ste 430, Greenville, SC 29607
101 Verdae Blvd Ste 1370, Greenville, SC 29607