ALOHA KRAB BUFFALO

Give us a try, you will be delighted. We believe that good times deserve great food.

ALOHA KRAB BUFFALO

Monday - Sunday: 11:00am-10:00pm

Phone: +1(716) 681-1222

Address: 1 Walden Galleria Suite P103, Buffalo, NY 14225