Cha Cha Bistro Bar offers a welcoming atmosphere to relax and enjoy a meal.