China Star Restaurant
272 W Mariposa Rd
Nogales AZ United States
Buffet hours: Mon-Fri 11:30 am-6 pm, Sat-Sun all day 11:30 am-8 pm.
Hours: Mon-Sat 11:30 am-9 pm; Sun 11:30 am-8 pm
Phone: 520.281.0633
Accepts: Visa, MasterCard/Eurocard
Reservations: recommended