You are here: Home

1

Shogun Ottawa Japanese Steak House & Sushi Bar

Shogun Ottawa Japanese Steak House & Sushi Bar serves up traditional Japanese fare in a fun, relaxed setting.

1671 Carling Avenue, Ottawa, ON, K2A 1C4

613-729-6018 

Type | Restaurants

Showing 1 - 1 of 1