Leandros Italian Restaurant
120
Slow cooked lamb, beef & pork, red sauce, shaved Parmesan
Add your review below to help others know what to expect.