Najis Restaurant Inc
166 W Valley Ave Homewood, AL 35209-3620
205-945-6001
Meals Served
Lunch
Business Hours:
Payment Types