7223 55th St, Sacramento, CA 95823
11:00am - 9:00pm
South Villa Restaurant is a Filipino restaurant located at 7223 55th St, Sacramento, CA 95823
Visited 675 times, 1 Visits today
You must be logged in to post a comment.
New User? Register Now
Already have an account? Sign in