Lotus Garden Restaurant - Barrington
Causway Plaza, Barrington Passage B0W 1G0