Map
End of the Main Rd., Massawa, Eritrea
Restaurant
Selam Restaurant