Toronto
Lamesa is one of Toronto.

1. Lamesa

669 Queen St. W (at Bathurst St.), Toronto, ON
Filipino Restaurant · 48 tips and reviews