Falafel Games


Falafel Games

Develops and Publishes Browser and Mobile Online Games.


Building 5, Fifth floor

View on campus map