Invita Living Food is a Australian Restaurant based in Melbourne, Victoria. Invita Living Food is located at Queen Victoria Market Food Court, 76 Therry St, Melbourne VIC 3000, Australia,
Please contact Invita Living Food using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Invita Living Food opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.