The place is very clean and small. The food was very good but the service was slow. Each item is cooked to order and they came out not at the same time. The food was worth the wait and the cleanliness for a restaurant in this area outweighed all other factors. We would recommend this to friends.