Menu

Viola's Submarine House in Niagara Falls Buffalo

1717 Elmwood Ave, Niagara Falls , 14301 - Get directions

Menu Viola's Submarine House

How to get to Viola's Submarine House

Address

1717 Elmwood Ave, Niagara Falls , 14301
Get directions

Follow Us

Services

  • Kid Friendly

Related to Viola's Submarine House

Restaurants around Niagara Falls