Senor Bistro is a restaurant offering flavorful dishes, including pizza.