Restaurant review: Dino’s Bistro, Limassol

March 17, 2016

Dino’s Bistro is a staple in Limassol, and from its new location it continues to offer prime food throughout the day. Whether utilised as a lunch spot or a dinner getaway, the fresh materials and amazing portions put a smile on anyone’s face and offer …