Italian restaurant Mickey Mouse offers pizza with fresh ingredients, including takeout options. Features include a full bar, free Wi-Fi, and accessible parking.