Snack Baba Grill is a restaurant offering Middle Eastern cuisine, including kebabs and grilled dishes.