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