Vallejo's Restaurant

  • Restaurants
1331 O Street
Sacramento, CA 95814
(916) 498-1744