One of the best steak House restaurant you could go for.
Normally they have pretty fast service.
The salads are very rich.
They do open for breakfast inside the mall in early morning.
Address 90-15 Queens Blvd, Queens, NY 11373, USA
Phone +1 718-271-2032
Maps P4MJ+XG Queens, NY, United States Open Maps