5800 Grand Ave, Neville Island 15225, United States
5800 Grand Ave, Neville Island 15225, United States
No delivery
Spot something wrong?
Dishes at Kings Hometown Grille. Prices may vary in venue.
Been to Kings Hometown Grille? Be the first to share what you ate.