Amazing food, well worth the wait