Chhaya (Coffee Shops)

Chhaya (Coffee Shops)

About Chhaya (Coffee Shops)

Chhaya is a coffee shop restaurant in South Philadelphia, PA. Their name means shelter in Sanskrit.