Squid Restaurants in Newmarket
Show restaurants on map
3.8
Menu
Table booking
3.8
Menu
Table booking
City: Newmarket, 17915 Leslie St, Newmarket, ON L3Y 3E3, L3Y8W6, Canada
Seating, Delivery, Wifi, Television
4.7
Menu
Table booking
4.7
Menu
Table booking
City: Newmarket, 130 Davis Dr Unit 19, Newmarket, Canada
Takeout, Wheelchair Accessible, Delivery, Vegan Options
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Newmarket, 17766 Leslie St, Newmarket I-L3Y 4W4, Canada
"Lobo Iberico restaurant brings the essence of Spain to Newmarket. The staff, including Bianca and Trish, are friendly and attentive, while Foster and..."
Menu
Menu
City: Newmarket, 17600 Yonge Street, Newmarket, L3Y 7C1, Canada
"Such fun to see so many snacks and treats they eat in k-dramas. The best part is that the prices are very reasonable. Go buy some shrimp chips or a re..."
Price
The Average price for Squid is:
$9.1
Feedback
These reviews refer only to the mentioned ingredients.