Flowers Shop Camellia is located in Tbilisi, Georgia on 1, Vazha Pshavela Ave. Flowers Shop Camellia is rated 4.5 out of 5 in the category flower market in Georgia.
Address
1, Vazha Pshavela Ave
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance