European restaurant · 5524 20th Ave, Sacramento, CA
More food in Sacramento, CA · European in Sacramento