Foo Hai

Chinese restaurant · 1903 29th Ave S Ste 101, Homewood, AL

Delivery · Dine-In

Hours

More food in Homewood, AL · Chinese Food in Homewood