Beef & Grill is a restaurant offering global cuisine, specializing in grilled dishes. They accept cash, Mastercard, and contactless payments. Average price €23.