
4707 Bell St, Amarillo, TX 79109
4.5
(19 reviews)
"It is a lovely place. The staff is wonderful. They are the best staff in the world. It is clean here. The food is wonderful. They have the best chef in the world. My mother and father lived here for a while. I liked the place, and I liked its location."
$2,349








