Mom’s kitchen snacks corner at Goa International Airport Fast food restaurant Restaurants Address: Unnamed Road, Green Valley, Vasco da Gama, Goa 403711, India Directions