Fresco Italian Cafe on the Canal

$ • Italian

View delivery time and booking fee. 

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

Opens on Tuesday
Starters
Salads
Sandwiches
Flatbread Pizzas
Kids
Drinks
Desserts