820 W Hind Dr Ste 111, Honolulu, HI 96821
mamapho.biz
No description available.
Categories: Vietnamese restaurant, Asian restaurant, Pho restaurant, Southeast Asian restaurant
Rated 4.4 / 5 (104 reviews)