Restaurants & Bars 19

Pomme Frites in Tampa/St Pete

Pat | Dec 14, 200509:22 AM

I just saw an episode on fries on Food Tv, and they showed a pomme frite shop in NYC. Well I'm in Clearwater and have a craving for them, since I can't travel to Europe, I can go to Tampa or anyplace closeby to find them. Any suggestions?

Want to stay up to date with this post?
Log In or Sign Up to comment

Recommended From CH