Restaurant Details
Restaurant Name: La Villa
Address: 261263 5 Avenue, Brooklyn, NY
Borough: Brooklyn
Phone Number: 7184999888
Cuisine: Italian
Restaurant Name: La Villa
Address: 261263 5 Avenue, Brooklyn, NY
Borough: Brooklyn
Phone Number: 7184999888
Cuisine: Italian