Land Ocean New American Steakhouse
➤ 2720 E Bidwell St, Folsom, United States
Steakhouse, Seafood Restaurant, Shopping Plaza, Fruit De Mer, Végétarien, Fast Food, Européen
"The food and service was amazing. Great outdoor atmosphere and all Covid 19 practices are in place. Definitely will come here again"