Nabeel's Cafe & Market

  • Restaurants
  • Caterers
1706 Oxmoor Road
Birmingham, AL 35209
(205) 879-9292
(205) 205-9291 (fax)

    css.php