DELHI PALACE OF BUFFALO
1051 Sheridan Dr, Tonawanda
(518) 654-3169
Menu
Reserve
Restaurants in Tonawanda, NY
DELHI PALACE OF BUFFALO
1051 Sheridan Dr, Tonawanda, NY 14150
(518) 654-3169