Weber Grill Restaurant

Weber Grill Restaurant

1010 N Meacham Rd, Schaumburg, IL
(847) 413-0800 open:Sun 11:30am-9pm, Mon-Thu 11am-10pm, Fri 11am-11pm, Sat 11:30am-11pm

Sidewalk Score: 10 out of 10
Location, Location, Location:

Categories:

Restaurants, Dine At The Bar, Food Delivery, Bar Scene, Business Dining, Date Spot, Traditional American, Mastercard Accepted, Outdoor Dining, Private Rooms, Online Reservations, Cash, Discover Accepted, Barbecue Restaurants, Visa Accepted, American Express Accepted, Hamburgers, Diners Club Accepted, Grill Restaurants, Family-Friendly Dining, Steakhouse,

The Low Down

Rants, Raves & Reviews