Home Tags Red Sauce

Tag: Red Sauce

Red Sauce Replaces Toronto’s Acadia

0
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,...