Located in Downtown Toronto, Lamesa Filipino Kitchen has been earning enthusiastic reviews. Chris Nuttall-Smith wrote in the Globe and Mail in November 2015 that since it opened in 2012, Lamesa has ...
Load More