Buffalo Grill is a restaurant offering a complete meal experience with options for dine-in, take-out, and delivery. It specializes in French cuisine and offers free WiFi.