(916) 349-1506
4347 Elkhorn Blvd, Sacramento, CA 95842
View Map
Sorry, there are currently no reviews. Read More Sacramento Restaurant Reviews