Tartarus Grill
BBQ · Grill
Tartarus Grill is a barbecue restaurant offering grilled cuisine.
Location
Best places nearby
The highest rated places close to Tartarus Grill.
Local restaurants nearby
Trg Drazena Petrovica, Grad Zagreb
Location
The highest rated places close to Tartarus Grill.
Trg Drazena Petrovica, Grad Zagreb