China Turm Grill is a snack bar.