Skip to Main content
Tavern On The Hill
0
Sign in
Currently not accepting online orders
Tavern On The Hill
8636 Germantown Ave, Philadelphia, PA
Opens tomorrow at 10AM
Online ordering is currently unavailable. Please contact the restaurant to place an order.