immadhungry.com
Lamesa Filipino Kitchen
You’ll find Lamesa Filipino Kitchen at Queen and Bathurst, sitting beside the black facade of Kenzo Ramen. The storefront and the restaurant itself is quite small. Inside, you’ll find a…