Beach Bar UpTown Square

194, Amathountos Avn., Pareklisia, Limassol, 4520
Greek restaurant in Limassol offering burgers, pasta, pizza, salads, sandwiches, seafood and grill food.