Bellapais

Steak House & Greek Restaurant