Casa Pedro is a bar and grill offering a dining experience in a spacious and clean environment.