Vajra Bistro is a restaurant offering a dining experience with reasonable prices and Wi-Fi.