Los Angeles, CA asian restaurants & food

Absolutely Phobulous

Vietnamese Restaurant

18612 Ventura Blvd, Los Angeles, CA 91356
Excellent Good Average Poor Awful 4.0 / 5 based on 1 vote

Photos

  • Absolutely Phobulous photo by Elisabeth W.