Address: 2002 Mer Bleue Road, Unit J1 Phone: +1 613-824-8383
Reviewed on 02/07/2025
By: Natalie A.
Absolutely terrible! The server was trying to give me old brown salade. I asked if they could get me fresh salad and he came back with the same brown... more