Restaurant
Barburrito
201 Lloyd Manor Rd · Etobicoke Centre
Approved 17 Oct 2025
Opening this block
1 city records on Lloyd Manor Rd.
See one address on this street.
Licences since July 2025. The date is when the city approved it, not the opening day.
201 Lloyd Manor Rd · Etobicoke Centre
Approved 17 Oct 2025