Restaurant
Alpha Pizza, Pasta, & Prime
15 locals recommend
Tips from locals
They have the best lasagna in town. If you love Italian food this is the place to be!
Locals also recommend
Location
1312 Apollo Beach Blvd
Apollo Beach, FL