Pho Star Bowl is a Vietnamese restaurant specializing in pho. They also offer dishes like Fried Tofu Sandwich and Com Bo Luc Lac. The establishment is located at 10051 Magnolia Ave.