Illy Cafe De La Place is an Italian restaurant offering a pleasant atmosphere with indoor and outdoor seating.