Karma restaurant is located in Oia santorini. Here you can taste delicious creative and ethnic cuisine. |
AddressOiaOia 2286071404 N/A N/A N/A |
There are no reviews for Karma
yet. You can only add your review if you're a registered member.