Come savor a yummy creation at Rebecca's Kitchen Ltd. They are conveniently accessible by car but also by public transit. You may pay by MasterCard and Visa.