Atithi is an Indian restaurant offering vegetarian fare, including a variety of sandwiches.