Get directions to: Sun Star Buffet, Phoenix, AZ
Restaurant address: 3420 W Van Buren St Phoenix, AZ 85009, USA
Restaurant: Sun Star Buffet