5766 Monkland Ave, Montreal H4A1E9, Canada
No delivery
Spot something wrong?
Dishes at Restaurant Gia Ba. Prices may vary in venue.