Lemon Grass Address: 413 Moss Landing Rd, Moss Landing, CA 95039 Phone: (831) 633-0700 Restaurants Other Businesses: Charlie Moss' Restaurant at 413 Moss Landing Rd, Moss Landing, CA 95039 Surf City Coffee-Moss Landing at 7990c Highway 1, Moss Landing, CA 95039 Hot Enchilada Gallery at 7981 Moss Landing Rd, Moss Landing, CA 95039