Skip to main content

Leila International Cuisine

restaurant · mediterranean restaurant · Norfolk, VA

Address
4136 Granby St, Norfolk, VA 23504
Phone
(757) 937-2939
Website
leila757cuisine.com
Where
36.8851, -76.2809

Search Hominin for Leila International Cuisine

Other restaurants nearby

More in Norfolk

Leila International Cuisine — restaurant in Norfolk, VA | Hominin