Loading..

About Store

Vehaa is a beautiful open concept restaurant in the midst of Phnom Penh’s skyline. Vehaa is a newly restaurant-bar in the Cambodia's capital.
eCO x Tumbler