Namaste India is an Indian restaurant. It has a sister location called Madhuban Fine Indian.