Get directions to: Lemon Tree, Vero Beach, FL
Restaurant address: 3125 Ocean Dr Vero Beach, FL 32963, USA
Restaurant: Lemon Tree