Cafe Italia Italian Restaurant

Perfect Italian restaurant near me.

Found this italian restaurant place near me last week while doing an Internet search. I lucked out because it turned out to be excellent and very near me. Very friendly staff. Wonderful food. Great service. I didn’t even know it was there for 20 years! I was a

Read More