Executive Chef at Tellers Restaurant - Islip, NY, us
Server
Contact Jessica Charvat
The best steakhouse restaurant on Long Island.