Open daily 12pm - 11pm
979 Tamarack Way NW, Edmonton, AB
Call for reservations (587) 416-2270
Home
About Us
Gallery
Menu
Contact
Tamarack Location
Open Sun - Thurs from 12PM - 11PM,
Fri & Sat from 12PM - 12AM
979 Tamarack Way NWE dmonton, AB T6T 0N3
Call for reservations (587) 416-2270
Order ONline
indian restaurant edmonton
Gallery
Highlights of our creations