The Dalmatia Hotel
1187 Tonawanda St, Tonawanda
(716) 877-9539
Menu
Restaurants in Tonawanda, NY
The Dalmatia Hotel
1187 Tonawanda St, Tonawanda, NY 14150
(716) 877-9539