Villa Italian Restaurant, CULVER CITY, California (CA)
Readily operating at 3973 Sepulveda Bl () in CULVER CITY, California (CA) (90230), Villa Italian Restaurant are available at 3103913243. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in CULVER CITY, California (CA)
Villa Italian Restaurant contact information and details:
Address: 3973 Sepulveda Bl - , CULVER CITY, California (CA) 90230
Contact Phone: 3103913243
