Scarabeus
Fish & Chips Restaurant
Scarabeus contact
information:
address: Constanta, Romania
Scarabeus ratings
Have you been at Scarabeus? Rate it!