Tag: Toronto’s Acadia
Red Sauce Replaces Toronto’s Acadia
TORONTO — Red Sauce, a new restaurant, has replaced Acadia in Toronto’s Little Italy neighbourhood.
According to Toronto Life, the new restaurant features Italian sandwiches,...