Restaurant No. 73 offers delicious dishes made with quality ingredients and a capacity of 44 seats.