Leo Cheo Cafe & Deli
No photo available for this business
Business Information
DelicatessensRestaurants
Customer Reviews (1 reviews)
Citysearch User
on Citysearch Aug 06, 2009I came here when I was a kid I came here once to drink coffee. The waitresses were very nice to little kids. This was back in the days whe... (more)