The Stallion Inn on Amathus Ave in Limassol in Cyprus is a great place to eat. They do all types of meals and the sweets are out of this world.
The service is great and the staff are fantastic, plus they have a large stock of wines, spirits, beers, soft drinks and liqueurs. We had a fortnight near to them and we had all our evening meals there, we thoroughly recommend the Stallion to everyone.
Send your feedback or queries to email@example.com