Viola's Submarine House
Add to Favorites
CLOSED NOW
Today: 10:30 am - 5:00 pm
Tomorrow: 10:30 am - 5:00 pm
Saved to Favorites
Phone: (716) 282-7094
Address: 1717 Elmwood Ave, Niagara Falls, NY 14301
Viola's Sub Shop
Parking: Street, Free
Cuisines: American, Sandwiches, Take Out
708 E Market St, Niagara Falls, NY 14301
1001 Cedar Ave, Niagara Falls, NY 14301
827 19th St, Niagara Falls, NY 14301
1400 Hyde Park Blvd, Niagara Falls, NY 14305
2440 Pine Ave, Niagara Falls, NY 14301
300 3rd St, Niagara Falls, NY 14303
1726 Pine Ave, Niagara Falls, NY 14301
1532 Pine Ave Ste A, Niagara Falls, NY 14301
1903 Niagara St, Niagara Falls, NY 14303
2429 Military Rd, Niagara Falls, NY 14304