Skip to content
Return to Nav
Villa Italian Kitchen Providence Place
1 Providence Pl #5110 Providence, RI 02903 US
(401) 228-3435(401) 228-3435
10:00 AM - 9:30 PM
10:00 AM - 9:30 PM
10:00 AM - 9:30 PM
10:00 AM - 9:30 PM
10:00 AM - 9:30 PM
10:00 AM - 9:30 PM
11:00 AM - 6:00 PM