South Villa Restaurant
We are currently working hard on our new awesome website
http://www.southvillarestaurant.com/
Menu 1
Menu 2
Location:
7223 55th Street
Sacramento, California 95823
(916) 429-1949