Simple Italian restaurant, Leon D'oro, offering familiar flavors and generous portions. Features outdoor seating and is accessible.