Review of Canal Bistro

6349 Guilford Ave, Indianapolis, IN 46220

Overall Rating

Review


Live this place! Great menu, generous portions. Window seating overlooking canal if u like. Quick service.Full bar.

Updated 4 years ago

Celiac