Thai’d Up Rice & Noodle hero image

Thai’d Up Rice & Noodle

Restaurant

4727 E Bell Rd Ste 31, Phoenix, AZ 85032, USA

Biter Score
9.2
Open
Tuesday: 11 AM – 9 PM
Thai’d Up Rice & Noodle photo 1
Thai’d Up Rice & Noodle photo 2
Thai’d Up Rice & Noodle photo 3