Restaurants in Toronto

Find the Best Restaurants in Toronto


Check out some food items for Ricarda's Mediterranean Restaurant in Toronto. Our menu is prepared seasonally to keep things fresh. We ensure the best quality ingredients for an array of food experiences.

Address: 134 Peter St, Toronto, Ontario, Canada, M5V 2H2

Phone: +1 416-304-9134

Visitor Rating: