Get directions to: Green Turtle Bar & Restaurant, Whittier, CA
Restaurant address: 11464 Whittier Blvd Whittier, CA 90601, USA
Restaurant: Green Turtle Bar & Restaurant