Home of the Best Filipino BBQ in Toronto!
A Taste Of Howard is located at 8 Howard St, Toronto, ON M4X 1J5, Canada