Asia Bistro is a Vietnamese restaurant offering a cozy atmosphere and friendly service.