Simply not a restaurant! It's a to-go falafel place.
It's not even a restaurant! Just a to-go Egyptian "falafel" place.
Check out this awesome place on book2trip.com. Perfectly located ...