1615 Orleans Blvd, Unit 12, Ottawa K1C 7E2, Canada
No delivery
Spot something wrong?
Dishes at Lucky Star. Prices may vary in venue.