fbpx
Back to Restaurants

Carmello’s

2021 Winner

Locations

9108 Center St., Manassas, VA, 20110

Specialities

  • 50 Best Restaurants – 2021
  • Italian
  • Portuguese
Back to Restaurants
Carmello’s
Get in Touch
703-368-5522 View Website