Villa Italian Restaurant

From FranaWiki

The Villa Italian Restaurant is among the oldest Italian restaurants in the Little Rock metro area. The restaurant began on unpaved South Hayes Street (now called University Avenue) in 1951. The original owners were Gus Calabro and Mary Calabro.

The restaurant is now located in Rock Creek Square at 12111 West Markham.

References

External links