Small, affordable restaurant known for its high quality. Expect a welcoming experience.