Pizza Shack Italian Grille

Flag as Inappropriate

50% Were impressed
Pizza Shack Italian Grille offers an all-you-can-eat pizza buffet. The Italian restaurant also has breadsticks and other types of bread, as well as seasoned sauces.
11963 Indian Rocks Rd, Largo, FL 33774
(727) 596-6780
  • Hours: Mon - Fri, 7am - 7pm; Sat, 8am - 6pm; Sun, closed
  • Hours: Sun - Thu, 11am - 10pm; Fri, Sat, 11am - 11pm
  • Accessible: no
Share a review or post about this business.
Posts awaiting your approval 0
See more »