Recent experiences have made me upgrade my review to 5 stars. The food is consistently excellent, the bread is better than it was in the beginning, and the service is truly friendly and efficient. AND, I just learned that they may be staying open all day and extending hours. YAY!