108-10345 106 Street NW, Edmonton, Alberta T5J 1H8, Canada
View on Map
What travelers say:
This is a great restaurant. The restaurant is well furnished, not pompous, warm and attractive. The restaurant's dishes are delicious. Every dish on the menu is worth trying. The restaurant's service is excellent and the price is reasonable - great