Subway (My Mall Limassol)

285, Franklin Roosevelt, Zakaki, Limassol, 3150
American restaurant in Limassol offering snacks, salads, sandwiches. Only Takeaway is available.