Pho Star Bowl

10051 Magnolia Ave Ste B1 RiversideCA92503
Map

Open Map

Description

Pho Star Bowl is located at 10051 Magnolia Ave Ste B1, Riverside, CA. This location is in the Arlington neighborhood. This business specializes in Restaurants.
by merchantcircle on August 30, 2015 from merchantcircle