This is the food page of La Paloma on 1357 St. Clair Avenue West Toronto ON M6E 1C5.
(first reviewed on March 22, 2007, last updated on July 6, 2015.)
La Paloma is ranked #1 of 14 Restaurants in Earlscourt Toronto.
This page has had 548 visitors. You are the 548th.