La Festa Restaurant serves you City's Biggest Pizza 24" Monster Pizza, Lets Watch the Video and share your comments. La Festa has amazing bogo offfer ...