340 Somerset St W, Ottawa, Ontario - (613) 421-1424
340 Somerset St. W, Ottawa, ONinfo@restaurantarlo.com613.421.1424