Description
Name: Usta Turkish Restaurant
Address: 6334 Guilford Ave, Indianapolis, IN 46220
Phone Number: +1 317-970-3601
Restaurant Type: Mediterranean restaurant
Usta Turkish Restaurant is a Mediterranean restaurant located at 6334 Guilford Ave Indianapolis/Indiana
(Latitude,Longitude: 39.8705205,-86.1430606)
Postal Code: 46220
Location
-
6334 Guilford Ave, Indianapolis, IN 46220
Add a review