Franco Manca Leeds
➤ 1 Trinity St, Leeds, England, LS1 6AP, United Kingdom
Services De Livraison, Végétarien, Végétalien, Italien, Pizza
"Had a great time here. The food was tasty, fresh and inexpensive. The staff were very friendly and helpful, making the whole experience great. Will definitely come here often."