|
|
Canal Bistro is a restaurant located in Indianapolis, Indiana at 6349 Guilford Avenue. This restaurant serves cake, kibe, crisply calamari, grilled feta cheese sandwich, lamb kafta kababs, calamari salad, and eggplant sandwich. They also serve lamb chops, salmon sandwich, old fashioned tilapia, falafel, spring mixed salad, greek salad, and falafel salad. They are open every day of the week. The...
6349 Guilford Avenue, Indianapolis, IN, 46220
|
|
|