12520 Harris Rd, Pitt Meadows, British Columbia V3Y 2J4, Canada, Pitt Meadows
"Their salt and pepper squid is the best I have ever had!"
"Their salt and pepper squid is the best I have ever had!"