at 2483 Royal St, New Orleans , 70117 United States
1 FB users likes Schiro's Cafe & Bar & Julie's Little India Kitchen, set it to 1257 position in Likes Rating for New Orleans, Louisiana in Local Business category
Schiro's Cafe & Bar & Julie's Little India Kitchen is New Orleans based place and this enity listed in Indian Restaurant category. Located at 2483 Royal St LA 70117. Contact phone number of Schiro's Cafe & Bar & Julie's Little India Kitchen: (504) 944-6666