The Riverfront Cafe and Bar

Restaurant in Needles, California