Cafeteria New Town is a cafe known for its welcoming atmosphere. It is pet friendly.