Pizza restaurant Infinity 1988 offers seating for over 70 guests. Online reservations are available.