What User likes about Topgolf:
We always like to come to Topgolf. We usually hang for a few hours. Order food and drinks and simply enjoy game. My husband loves golf and I'm more here for food so we get the best of both worlds here. Came by to avoid the reservation fee. Would definitely recommend to come on a weekday if you can. Food is on average ordinary American fare. Ordnete sharp chicken sandwiches, but they were not very sharp. Missing some... View all feedback.

What User doesn't like about Topgolf:
Don't eat Bueno. We spent a solid time playing games here at Topgolf, but once we ordered the menu, we are very upset. Hardly enough chips for the table, they even surprised Nachos. View all feedback.

Full Menu

More information

Suggested nearby restaurants.

4.5
Menu
Table booking
Open Now
4.5
Menu
Table booking
Open Now
City: Edison, 217 Lafayette Ave Edison, NJ 08837, 08837-2407, United States
"It was our Mum's 50th anniversary as a proud and happy Canadian!"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: ENGLISHTOWN (near Edison), 280 Route 9 N, Marlboro, NJ, 07746, 07726, ENGLISHTOWN, United States
"The Wings were amazing! The Dolsot (Stone Pot) Bibmbap Bowl was good, but they didnt put any egg on it. They do not include enough sauce in the contai..."
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Matawan (near Edison), 759 Rt 34, Matawan, NJ, 07747, United States
"It looks good. But the food taste more like street food. I was surprised. It’s not completely bad though. The people look nice. I just figured this wo..."
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Spotswood (near Edison), 529 Main St, Spotswood, NJ, 08884, United States
"Place is a local gem! Everything is 100"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Westfield (near Edison), 27 Elm St, 07090, Westfield, United States
"Food is fresh and delicious, and the service fast and friendly!"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Old Bridge (near Edison), 2590 County Rd 516, 08857, Old Bridge, US, United States
"We absolutely adore Thai Shangri-la! The food is always delicious, hot, and freshly prepared. The staff are always very polite and friendly."