Aobaba is a Vietnamese restaurant known for its generous portions and high-quality food. Cash only.