Little India Restaurante, 18 Calle, Boulevard Los Proceres 8-50, Zona 10, Centro Comercial, Gourmet Center, Local 06, 01010-Guatemala, Guatemala
+50222931284 Website Opening Hours6 avenida norte #18, Antigua, Guatemala
+50278824098 Website Opening Hours