Bamboo Flavor of Indonesia Restaurant

18 Amir El Bahr St,near Montagu Restaurant and Cafe, Alexandria, Kafr Abdou, , Alexandria