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