Come savor a delightful meal at Il-Forno Italian Pizza. They are open after-hours from Tuesday to Saturday. You can get there by car.