The Summit Restaurant

196 Karl Hope Blvd Lackawaxen PA 18435 USA

(570) 685-1173

Email The Summit Restaurant

Location