Shogun Japanese Steak House & Sushi Bar
1671 Carling Ave
Ottawa, Ontario
Ottawa, Ontario
Closed : 4:30 PM - 9:00 PM
5:15 PM - 9:30 PM (EDT)
5:15 PM - 9:30 PM (EDT)