A restaurant called Mega Bite. Offers a menu, with photos available.