Best ways to get from Mama Mia Pizzeria to Drury Inn McAllen

Alternative transportation options

MORE INFORMATION

Mama Mia Pizzeria

Stop in for lunch or dinner today and enjoy some of that Hot and fresh Pizza, Stromboli, Calzone or any of our great Pasta dishes you’ve been craving! (956) 664-2671 • Located between McColl and Col. Rowe (2nd St) on Old Business-83 McAllen (Dine in or carry out) Bring the entire family and enjoy!

Hours:
12:02 AM - 11:00 AM today
Tue: 11:00 AM - 10:00 PM
Wed: 11:00 AM - 10:00 PM
Thu: 11:00 AM - 10:00 PM
Fri: 11:00 AM - 10:00 PM
Sat: 11:00 AM - 10:00 PM
Sun: 12:00 PM - 9:00 PM
Mon: 11:00 AM - 10:00 PM
Address:100 E Us Highway 83, McAllen, TX 78501
  • Pizza Places
  • Italian Restaurants

Neighborhood data provided by Zillow. Venue data powered by Foursquare.