Italian restaurant Italida offers seating, accepts cards, and provides free Wi-Fi and off-street parking. Reservations are available.