Yes. Though it is a small, it is adequate. This is one of those hole in the wall restaurants you will love. Try the lamb and steak gyro with their red hot sauce; it is to die for!
Yes. A small parking lot and some street parking.
Yes, small and in the back.
Yes it's a small parking lot for about 8 to 10 cars but ppl can also park on the side street since that part of the street is free and you do not need permit to park.. sometimes we get 18weeler trucks that can use the side street with no problem :)
Thanks! Your answer is awaiting moderation.