Villa Penna

Hours: Closed Mon.; Tues.-Thurs. 4-10pm; Fri.-Sat. 4-11pm; Sun. 12:30-9pm

Restaurant Details

Features: , , , , ,