Great food! This place is amazing! I was surprised to find this small local pizza joint and after my first visit I was hooked. Skip the franchise pizza restaurants one night and give this place a try, you will be pleasantly surprised. By far, the best pizza in St Pete! Owner and staff are extremely friendly and they make sure you leave happy. Oh and try the Greek Pizza, its my favorite!
Pros: Best Pizza in St Pete