Elmo is an American restaurant known for its comfort food, lively bar, and welcoming atmosphere.