1137 17 Av Sw
Nobushi Kitchen & Bar
Details
- Restaurant
- Patio
More sushi & japanese restaurants near Nobushi Kitchen & Bar
843 17 Avenue SW(403) 453-6755Hours listed
1414 8 St Sw(403) 460-6303Hours listed
1604 14 St Sw
1501 15 Avenue SW(403) 283-3288Hours listed
17 Av Sw(403) 452-0817Hours listed