Main CoursesButter Poached Lobster TailSalum Restaurant · Dallas, TX$52.00View Full MenuRestaurant Profile