Does anyone know if it's open on Mondays? My father's in town for the night and I'd like to try someplace new since there have been so many good reviews on it. Also, what are the prices like? It doesn't look like they have their website up yet.
Thanks in advance :)