The restaurant is located in the bustling Bell and Drum Tower Square in the ancient city of Xi'an. It has convenient transportation, prosperous surrounding businesses, clean and tidy environment, rich variety of American fast food sold, pure and delicious taste, and warm staff service.