Update Info - Blue Fin Asian Bistro
This restaurant was reported as closed. If it is open, let us know.
Blue Fin Asian Bistro
765 Elmwood Ave
Buffalo, NY 14222
765 Elmwood Ave
Buffalo, NY 14222
This restaurant was reported as closed. If it is open, let us know.