Idriss Mediterranean
Address: 319 St. Laurent Blvd, Ottawa Hours: 11am – 8:30pm (Wed – Sun) Website: https://idrissmediterranean.com/ My first (and only) time at Idriss came about when our original target for dinner was full, and we were able to snag one of the few remaining tables in this small Algerian restaurant. We ended up ordering enough food that our two-person […]