Carmella restaurant holds a supreme position, serving International Cuisine, Chinese, Italian & French with the widest choice of dishes for lunch or dinner