Delta Shopping Centre, 4131 Number 5 Rd, Richmond V6X2V1, Canada
No delivery
Spot something wrong?
Dishes at Lotus, The Place for Pho Lovers. Prices may vary in venue.