0 LIKES LikeUnLike
i have just had what could be the best italian food in the whole of the uk!!!!!its in a tiny street called millstone lane and is called ALLORO which in english is translated as bay leaf, it was amazingall staff are italian anyone else been???
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 2 answers.