Nabeel's® Café & Market is located at 1706 Oxmoor Road, Homewood, Alabama 35209

Phone: (205) 879-9292

Website: www.nabeels.com

Restaurant Hours: Monday, Tuesday, Wednesday - 11 AM - 8 PM
Thursday, Friday, Saturday - 11 AM - 9:30 PM

Market Hours: Monday - Saturday 8:30 AM - 6:00 PM

Name *
Name