Blu Restaurant
201 S Crawford Ave Norman, OK 73069-6012
405-360-4258
Meals Served
Tapas / Small Plates
Business Hours
Payment Types