3000 Sunrise Blvd, Rancho Cordova, California 95742 USA
Photo Credit: South Beach Grill
Claim copyright