Get directions to: Camellia's Sin Tea Parlor, Carlisle, PA
Restaurant address: 36 W Pomfret St Carlisle, PA 17013, USA
Restaurant: Camellia's Sin Tea Parlor