Star BBQ
Korean · BBQ · Casual Dining
Star BBQ is a Korean barbecue restaurant where guests grill their own meats at the table, offering a unique and interactive dining experience.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Star BBQ.
Local restaurants nearby
Savoy Plaza Ln, IL

