Are you looking for a taste of Italy? Try the specialties at Pasta Fresca -- pizzas and fresh, homemade stuffed pasta -- in a charming Italian atmosphere.
The restaurant is open Tuesday to Thursday from 12 p.m. to 2 p.m. and from 6:30 p.m. to 10 p.m., Friday from 12 p.m. to 2 p.m. and from 6:30 p.m. to 11 p.m., Saturday from 6:30 p.m. to 11 p.m. and Sunday from 6:30 p.m.