2105 Town Center Plz, West Sacramento, California 95691 USA
Salt & Pepper Chicken Lunch Special
Photo Credit: Yelp