South Villa Restaurant

We are currently working hard on our new awesome website

http://www.southvillarestaurant.com/



Location:

7223 55th Street

Sacramento, California 95823

(916) 429-1949