Skip to main content

Lovoy’s Italian Restaurant

restaurant · italian restaurant · Homewood, AL

Address
1830 29th Ave S, Homewood, AL 35209
Phone
(205) 870-9811
Website
lovoys.com
Where
33.4802, -86.7898

Search Hominin for Lovoy’s Italian Restaurant

Other restaurants nearby

More in Homewood

Lovoy’s Italian Restaurant — restaurant in Homewood, AL | Hominin