Quick bites and cafe fare are the focus at Mega Bite. Takeout options and efficient service are available.