Taj Sats restaurant
Cochin International Airport, Cochin
Taj Sats air catering limited
Multi cuisine restaurant + Airline lounge
5500 sq.ft.