Directions

 782 Forest Ave, Portland, ME 04103

Map 

Take 295S to Portland, take the Forest Ave exit West (6B) follow Forest Ave, cross the Rail Road Tracks and the best Vietnamese Restaurant will be on your left.