DeMarco's
Italian · Pizza · Sandwich Shop
DeMarco's is a sports bar and restaurant known for its authentic Italian-American dishes, including mouthwatering pizzas and great sandwiches. It's also noted as a good late-night spot, open until midnight.
Location
Vota recommends