El Novillero Restaurant
(916) 456-4287 | View Website

4216 Franklin Blvd, Sacramento, CA | Directions   95820

38.536629 -121.474892
Get Directions