Map & Directions - USTA Turkish-Mediterranean Cuisine
View Menu
USTA Turkish-Mediterranean Cuisine
6334 Guilford Ave, Indianapolis, IN, 46220
(317) 970-3601 (Phone)
6334 Guilford Ave, Indianapolis, IN, 46220
(317) 970-3601 (Phone)