The Green Room Salad Bars is a Australian Restaurant based in Devonport, Tasmania. The Green Room Salad Bars is located at 29 Rooke St, Devonport TAS 7310, Australia,
Please contact The Green Room Salad Bars using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find The Green Room Salad Bars opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.