Blue Lagoon's

3.3
Based on 3 Ratings
LOCATION:
Manjalpur
ADDRESS:
1, 2nd Floor, Sai Rutu Complex, Near Saraswati Complex, Tulsidham Cross Road, Manjalpur, Vadodara
PHONE:
02652642211, 02652643311