7275 Corporate Boulevard,
Open Sun. - Thurs. 4 p.m. - 10:30 p.m., Fri. and Sat. 4 p.m. - 11:30 p.m. Located in the Towne Center at Cedar Lodge Shopping Center. Specializes in freshly made Italian dishes prepared in an open kitchen in view of the diners. Features pizza, Italian classics and grilled specialties.