Atlantic Indian Bistro offers a celebration of Indian culture and cuisine in a cozy and chic atmosphere.