Prime Restaurant location in Twickenham Square. This contemporary space has 4,000 square feet with a seating capacity of 110 with an additional 30 seats on the patio. The bar and kitchen are fully fur
↧