haha, I heard the place is only visible to natives China Town I eat there sometimes, have yet to see another impreza there
yea....ppl really cant drive there, the other day i saw 2 cars directly parked across from each other back up simultaneously and kept going....