Max's On the Strip
Pizza · Bar and Grill · American
Max's On the Strip is a pizza and grill establishment known for its tasty offerings. It is a popular spot with a strong recommendation rate from its customers.
Location
Vota recommends
Location
Vota recommends