This is the food page of LIDO CAFE on 1659 Saint Clair AVE W Toronto ON M4T2S8.
LIDO CAFE is a new listing on food pages, updated on August 18, 2017.
LIDO CAFE is ranked #1 of 14 Restaurants in Carleton Village Toronto.
This page has had 377 visitors. You are the 377th.