The Coffee Bean & Tea Leaf

Restaurant in Puerto Princesa (Palawan), Philippines

Features: takeaway