Cafeteria-restaurant Match Point offers more than coffee.