About Villa Rosa Pizza & Restaurant

Restaurants In Ohio

Villa Rosa Pizza & Restaurant serves Italian, Pizza, Restaurant cuisine at 853 E 185th St Cleveland, OH 44119. Find restaurant information about Villa Rosa Pizza & Restaurant including address, phone, hours of operation and more.

Villa Rosa Pizza & Restaurant

Villa Rosa Pizza & Restaurant serves Italian, Pizza, Restaurant cusine in Cleveland, Ohio.

Villa Rosa Pizza & Restaurant Menu
About Villa Rosa Pizza & Restaurant

Villa Rosa Pizza & Restaurant

What Is Villa Rosa Pizza & Restaurant' Address?

What Is Villa Rosa Pizza & Restaurant' Phone Number?

Phone: (216) 486-5545

What Type Of Cuisine(s) Does Villa Rosa Pizza & Restaurant Serve?

Cuisine Served: Italian, Pizza, Restaurant


More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY