Mojo's Place is a pizza restaurant offering comfort food favorites, including subs, in a casual setting.