Viola's Submarine HSE, NIAGARA FALLS, New York (NY)
Conveniently situated at 1717 Elmwood Avenue () in NIAGARA FALLS, New York (NY) (14301), Viola's Submarine HSE is available at 7162827094. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in NIAGARA FALLS, New York (NY)
Viola's Submarine HSE contact information and details:
Address: 1717 Elmwood Avenue - , NIAGARA FALLS, New York (NY) 14301
Contact Phone: 7162827094
