Meteor Chinese Buffet
FAMILY RESTAURANTS
Address:
751 Highway 72 E
Huntsville , Al
35811-1660
Phone:
256-852-8138
Fax:
256-852-8998
Print