Al Baffo is a restaurant known for fresh, daily-cooked dishes and good value.