Fela Fels Cafe 2.99

Hotel Chief, Zarkawt
Aizawl, 796001
India

About Fela Fels Cafe

Fela Fels Cafe Fela Fels Cafe is one of the popular place listed under Restaurant in Aizawl ,

Contact Details & Working Hours

Map of Fela Fels Cafe

Reviews of Fela Fels Cafe

   Loading comments-box...