Green Taste is an Asian restaurant offering both Vietnamese dishes and sushi, primarily focused on takeaway service with limited seating available.