Restaurant serving excellent cuisine and pizza. Known for its competent and friendly staff.