Located at 13701 W. Jewell Ave. is family run, great quality food with a great taste. It is moderately priced and also serves American food. Open for lunch and dinner. We eat here often. Difficult to find as it is in a shopping center with small businesses, so must keep an eye out for it and the street sign.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.