Natoma Bar and Grill in Lake Natoma Inn

  • Restaurants
702 Gold Lake Dr.
Folsom, CA 95630
(916) 351-1500
(916) 351-1511 (fax)