Fresh & Tasty is a restaurant offering pizza and other dishes. Known for value and quick service.