Restaurant serving comforting, flavorful dishes. Known for fresh pizza and Maltese specialties. Friendly service.