A
Anisah Bacchus Review of Tellers Steak house
Fantastic ambiance. Coolest building a steak house...
Fantastic ambiance. Coolest building a steak house could be in on Long Island. Steak could be a tad warmer but the sides make up for it. Really would give it a 4.5 overall (minus .5 for the steak) but I have to round up to a 5. Service is great as well.
Comments: