Delimaris Fish&Chips Biograd is located in Biograd na Moru, Croatia on Obala kralja Petra Krešimira IV 22. Delimaris Fish&Chips Biograd is rated 5 out of 5 in the category fish & chips restaurant in Croatia.
Address
Obala kralja Petra Krešimira IV 22
Service options
Takeaway
Dine-in