Dosa Den is a South Indian restaurant offering vegetarian fare with Asian and Chinese influences. Enjoy authentic flavors in a casual setting with counter service and outdoor seating.