Good tea is what may make you come back to Annapurna Dhaba. The nice staff works hard, stays positive and makes this place wonderful. Enjoyable service is something that guests note in their reviews. The lovely atmosphere meets you at this place. But most clients who use Google didn't give this spot a high rating.