Restaurant offering Italian cuisine, including pizza and sandwiches. Open 24 hours.