Big Fellas Hibachi and Tacos

American restaurant · 5962 State Route 31, Suite 11, NY

To-Go · Delivery · Dine-In

Hours