Welcoming international restaurant. Known for its friendly staff and enjoyable atmosphere.