Uptown Deli is a restaurant that serves top-quality food made with the freshest ingredients. The establishment offers a variety of cuisines including Mexican, American, and Irish.