Veg Samosa Restaurants in Calgary
Show restaurants on map

Search a city
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Calgary, 1207 11 Ave SW Suite 101 Calgary, AB T3C 0M5, T3C0M4, United States
Takeout, Reservations, Wheelchair Accessible, Families with children
Feedback
These reviews refer only to the mentioned ingredients.