Oshi

52, Eleftherias, Limassol, 3042
Chinese, Indian, Japanese, Thai, Asian restaurant in Limassol offering salads, soups, sushi, seafood. Only Takeaway is available.