Otto Turkish Street Food
Add to Favorites
CLOSED NOW
Today: 11:00 am - 8:00 pm
Tomorrow: 11:00 am - 8:00 pm
Saved to Favorites
Phone: (434) 328-8786
Address: 111 W Water St, Charlottesville, VA 22902
Website: http://otto-cville.com
312 Pantops Ctr, Charlottesville, VA 22911
1817 Emmet St N, Charlottesville, VA 22901
415 E Main St, Charlottesville, VA 22902
909 W Main St Ste 101, Charlottesville, VA 22903
112 E Main St, Charlottesville, VA 22902
120 E Main St, Charlottesville, VA 22902
400 Emmet St N, Charlottesville, VA 22903
105 14th St NW, Charlottesville, VA 22903
156 Carlton Rd Ste 202, Charlottesville, VA 22902
683 Thomas Jefferson Pkwy, Charlottesville, VA 22902