Atithi Indian offers authentic Indian cuisine in a restaurant with a warm atmosphere and seating for over 60 guests.