recommended

Pad thai

Baibua Specials

Stir-fried rice noodles with vegetables, a slice of lime and peanuts

4.6

16 ratings

Excellent

Good

Average

Below average

Poor