Get directions to: Penny Lane Tea Room, Punta Gorda, FL
Restaurant address: 122 Nesbit St Ste 114 Punta Gorda, FL 33950, USA
Restaurant: Penny Lane Tea Room