green restaurant vasai wallpaper green garden restaurant vasai The Green Garden 265 among Vasai fast food. Find on the map and call to book a table. The Green Garden Hotel Va… Sunday, September 18, 2022 Edit