Albasha restaurant - Middle Eastern restaurant in Whispering Hills, Nashville | Reviews, Photos & Information on Postcard