10203 116th Street NW, Edmonton, ABT5K 1W3Get directions
$$
Bistro, Indian
Bistro India offers attentive and personal service, an authentic South Indian menu and an eclectic environment. We even offer delivery of our tasty Indian food creations. Indian cu...more...See more text