A nice little veg fast food place run by a hard working couple from Taiwan. There is an open kitchen at the entrance of the shop just across from some tables and the kitchen and shop were very clean.
Prices were low and the portions were reasonable. While the menu is long, it was mainly comprised of pizzas and various sandwiches, etc.
While not a place to get wowed out of your socks, I certainly can recommend it for a light meal - I did not try a pizza, but will certainly return and give one a try.
Cons: Limited menu