There were many Filipino food stands at the 2023 Taste of Manila Street Festival in North York, Ontario, Canada.
25 August 2023
ยท
1 year ago
taken in
270 Wilson Ave, North York, ON M3H 1S6, Canada