TANDOOR INN - INDIAN

Food Court, Restaurants
Location: Marina Mall
Phone: 02-6818151
broadcast-economic