36 W Pomfret St, Carlisle 17013, United States
36 W Pomfret St, Carlisle 17013, United States
No delivery
Spot something wrong?
Dishes at Camellia's Sin Tea Parlor and Gift Shop. Prices may vary in venue.
Been to Camellia's Sin Tea Parlor and Gift Shop? Be the first to share what you ate.