Serving traditional Italian cuisine made form only the finest ingredients, Leo’s Serves the best cuts of meat with the freshest pasta and vegetables.
Leo’s Spaghetti Bar offers the best in EI Fresco dining in its wonderful outdoors dining area on St kilad’s Fitzory Street. A very large a la Carte dining menu, takeaway pizza and pasta and its recently appointed function room, able to seat 120 and offer melbourne’s businesses a new, fresh corporate dining experience. perfect for seminars or your next company soiree.