Call in Your Order!
new york deli pizza phone icon

757-564-9258

Williamsburg restaurant

We are closed today January 4th, 2018 due to inclement weather and are aiming to re-open tomorrow.

Special Announcement

Special Hours

Closed for Vacation

We will be closed from July 1st – July 6th.