W
William Keating Review of Filomena's Lakeview
Great Italian restaurant. My family has been goin...
Great Italian restaurant. My family has been going to Filomena's for a long while and the food is always good and the service also.
Comments: