Mellis Grill is a snack bar offering delicious grilled food.