Fresco Italian Cafe on the Canal

$ • Italian

4.5 (20)
View delivery time and booking fee. 

310 W Michigan St, Indianapolis, In 46202, Usa, Indiana 46204    More info

Opens at 11:00 AM
Starters
Salads
Sandwiches
Flatbread Pizzas
Kids
Drinks
Desserts