We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Pie Factory

12777 Walsingham Rd, Indian Rocks Beach Florida, Largo, FL 33774-3621
+1 727-593-1884
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent56%
  • Very good24%
  • Average6%
  • Poor7%
  • Terrible7%
Travellers talk about
“brunch” (7 reviews)
“pies” (38 reviews)
“key lime pie” (14 reviews)
Closed Now
9:00 am - 3:00 pm Hours
American, Cafe, Gluten Free Options
$$ - $$$
12777 Walsingham Rd, Indian Rocks Beach Florida, Largo, FL 33774-3621
All Details
Write a ReviewReviews (90)
Traveller rating
Traveller type
Time of year

1 - 10 of 89 reviews

Reviewed 2 days ago

Yes, pies by the pan or a slice. Seasonal choices. But try the biscotti or brownies many cookie varieties.

Thank DianneWheatley
Reviewed 6 April 2018

This is a large pie shop with a country feel and a big deck facing the main road. They have a large selection of pies and cakes. The pies also sell by the slice. I had the coconut cream which was average but not very...More

1  Thank MoverShakerUSA
Reviewed 28 February 2018 via mobile

It like a Gem is the feeling you produced as you come into this Mom and Pops great eats from Florida's very own. Incredibly excited to be eating this Lorraine flavored Quiché, Shepherds Pie, along with Toucans Hot Apple Cider. It smells amazings!! Will definitely...More

1  Thank Rahji N
Reviewed 29 January 2018 via mobile

Took home a cherry pie and it was the best I have ever had. Juicy filling with great crust. Can’t wait to go back but making a choice will be difficult. Will be tough to not order the cherry again.

1  Thank Steve C
Reviewed 14 January 2018

I had the chocolate cake and I must say that it was excellent. My husband had the limoncello cake and said that it was average. We both took a piece of pie home for the next day and those were also just average. The espresso...More

1  Thank Janine M
Reviewed 31 December 2017

I've been to Toucan's several times during vacations to Indian Rocks Beach. It's well worth a trip down Walsingham for a piece of pie. Yesterday my kids and I went there for lunch. My boys had the pulled pork, and I had the shepherd's pie....More

1  Thank Galen S
Reviewed 24 December 2017 via mobile

Definitely avoid this place! Got violently ill from lemon meringue pie while on vacation. Wouldn't eat anything here again even for free.

Thank andyman88
Reviewed 11 October 2017 via mobile

Only a few miles from Indian Rocks Beach and in a shopping complex with a newly renovated Publix so you can do some shopping for your vacation unit and get the best key lime pie in the area. They serve meals as well and have...More

Thank Robert F
Reviewed 29 August 2017 via mobile

I've been coming to FL a lot ever since moving to Chicago in 92...well our family just moved to Seminole this past month and as a house warming gift we recieved a key lime pie from here! Let me tell you it was just like...More

2  Thank Onefastss
Reviewed 21 August 2017 via mobile

Been here several times. Great food. Super nice people. We've been coming here for years, for the Sunday breakfast buffet. All you can eat, and drink. For ten bucks. Best price in town.

1  Thank Seadog970
Nearby HotelsSee all 9 hotels in Largo
Heritage Village and Inn
10 reviews
2.92 km away
Birdsong Motel
16 reviews
2.92 km away
Holiday Inn Hotel & Suites Clearwater Beach South Harbourside
887 reviews
3.11 km away
Prestige Collection Harbourside at Marker 33
73 reviews
3.24 km away
Nearby Restaurants
Savory Restaurant
178 reviews
.15 km away
Havana Harry's Market
101 reviews
1.56 km away
Village Inn Largo
92 reviews
.46 km away
Nearby Attractions
Florida Botanical Gardens
661 reviews
.67 km away
Indian Rocks Historical Museum
57 reviews
3.30 km away
Pinellas County Heritage Village
393 reviews
.76 km away
Splash Harbour Water Park
105 reviews
3.23 km away
Ask a question
Questions & Answers
Nancy W
23 November 2017|
AnswerShow all 4 answers
Response from Barbara M | Reviewed this property |
I am sorry, I do not know.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Breakfast
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Child-friendly, Kids
Open Hours
9:00 am - 3:00 pm
10:00 am - 6:00 pm
10:00 am - 6:00 pm
10:00 am - 6:00 pm
10:00 am - 6:00 pm
10:00 am - 8:00 pm
10:00 am - 8:00 pm
Location and Contact Information
  • Address: 12777 Walsingham Rd, Indian Rocks Beach Florida, Largo, FL 33774-3621
  • Location: United States  >  Florida (FL)  >  Largo
  • Phone Number: +1 727-593-1884
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing