5807 W 45th Ave, Amarillo, Texas 79109 USA
One of my favorite foods here, the lemon capellini. Unfortunately they no longer have the salad bar, only separate containers.
Photo Credit: Yelp