Restaurant
Bistro Praha
10 locals recommend
Location
10117 101 St NW
Edmonton, AB
North Central Edmonton
Tips from locals
One of the finest classics of Edmonton cuisine. Bistro Praha has served home-style European meals for over 30 years. Cold sandwiches and crepes are a must!
Locals also recommend
- 6 locals recommend