lou_b_83
New Member
Does anyone know if this place is open? I think that is the name of the place. It is just off of RT 31 in Washington (almost across the street from the diner). I have stopped there 3 times now and it is always closed and they have curtains so you can't see past the window displays.