Buffalo Grill is a restaurant offering grilled cuisine. It provides amenities such as free Wi-Fi and parking. Takeaway and delivery options are available.