H
HL Ross Review of Tellers Steak house
3.5 Stars. 1st time & they were out of Lobster The...
3.5 Stars. 1st time & they were out of Lobster Thermidor. Not a good 1st impression, however, ended better than it began.
Comments: