Loading...

Green Grill & BBQ | view more Restaurants

Type: Mid-range, Dutch, Bar, Barbecue
Leidseplein 8, 1017 PT Amsterdam The Netherlands
Rating: 4
Country: Netherlands
City: Amsterdam

Meals: Dinner, Lunch, Drinks
Cuisines: Dutch, Bar, Barbecue, British, Gastropub
Features: Seating, Serves Alcohol, Full Bar, Free Wifi, Reservations, Table Service, Television, Highchairs Available, Wine and Beer, Accepts Credit Cards