Deli offering international fare, including Italian coffee. Open seven days a week. Table service available.