Mama Nina's Pizza
158 Thalia Village Shoppes, Virginia Beach, VA 23452
Reviews
04/18/2011
Provided by Superpagesawsome! food is amazing, a must try and very reasonable prices! you gotta try the pizza sub, best ever. they load it up!!!
More Business Info
- Hours
- Regular Hours
Mon - Sat: Sun Closed - Payment method
- visa, master card, amex, discover
- Neighborhood
- North Central
- Categories
- Delivery Service, Pizza, Restaurants, Take Out Restaurants
- Other Information
Cuisines: Take Out, Pizza
Suggest an Edit